hoarse (of voice) - Francés Inglés Diccionario